Integrating Real-Time UML Models with Schedulability Analysis

نویسنده

  • Paulo Martins
چکیده

The integration of schedulability analysis with the industry standard Unified Modeling Language (UML) allows real-time developers to detect, at an early stage of development, unfeasible (unschedulable) real-time architectures. It, thus, prevents costly design mistakes and accelerates development schedules. This integration, accomplished through the timing extensions of UML, also allows the developer to verify the real-time performance of the design throughout the software lifecycle. In this paper, we provide an overview of UML with its real-time extensions and the Rate Monotonic Analysis. Mainly, we show how to perform schedulability analysis of a UML model and we also discuss the implications of having timing analysis applied to UML designs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing for schedulability: integrating schedulability analysis with object-oriented design

There is a growing interest in using the object paradigm for developing real-time software. We believe that an approach that integrates the advancements in both object modeling and design methods, and real-time scheduling theory is the key to successful use of object technology for real-time software. Surprisingly many past approaches to integrate the two either restrict the object models, or d...

متن کامل

Integrating Schedulability Analysis with UML-RT

The use of object-oriented techniques and methodologies to design real-time control systems appears to be necessary in order to deal with the increasing complexity of such systems. Recently, many object-oriented methods have been used for the modelling and designing of real-time control systems. We believe an approach that integrates the advancements in both object modelling and design methods,...

متن کامل

The “ UML Profile for Schedulability , Performance and Time ” in the Schedulability Analysis and Modeling of Real - Time Distributed Systems 1

In this paper we address some aspects of the “UML Profile for Schedulability, Performance and Time” (SPT), that have been found to be improvable. In particular, we describe problems and possible solutions related to the usage of the profile in the representation of schedulability analysis models for real-time distributed systems. The issues appear mainly from a comparison between the SPT and th...

متن کامل

High level modeling for Real-time applications with UML & MARTE

This paper shows initial results and the research path in a methodology to use UML & the UML Profile for MARTE in the design of real-time applications. The modeling constructs used are those proposed in the High Level Application Modeling chapter of the MARTE standard. These elements are at a high abstraction level, and hence they need to be complemented with a number of constraints and rules o...

متن کامل

Experiencing the UML profile for MARTE in the generation of schedulability analysis models for MAST

This short paper presents the design, implementation, and initial results of a tool that extracts from UML models the schedulability analysis data that are necessary for the application of the MAST set of tools on them. The input analysis models represent concurrent, distributed real-time systems that are formalized in UML annotated with the extensions proposed by the UML Profile for MARTE; the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001